/*
 * 项目名称：申通快递官网
 * 创建人：mengzhufeng
 * 创建时间：2017-05-15
 * 项目说明：用于申通快递官网会员中心用户信息管理

 * 修改时间：
 * 修改内容：
 * 修改人：
 * */

$(document).ready(function () {
    $(".navList ul li").eq(4).find("a").css("color", "#ed6900");
    //基本的文本输入验证
    function CheckInput() {
        var userName = $("#userName").val();
        var birthDay = $("#d11").val();
        var mobile = $("#mobile").val();
        var sex = $("#sex").val();
        var address = $("#city").val();
        var addressDetail = $("#addressDetail").val();
        if (!userName) {
            errorMsg( "姓名不能为空");
          /*  layer.open({ content: "姓名不能为空", skin: 'msg', time: 2000 });*/
            return;
        }
        if (!mobile) {
            errorMsg( "手机号码不能为空");
          /*  layer.open({ content: "手机号码不能为空", skin: 'msg', time: 2000 });*/
            return;
        }
        if (mobile.length > 11) {
            errorMsg( "手机号码格式不正确");
            return;
        }
        if (!mobile.match(/^1(3|4|5|6|7|8|9)\d{9}$/)) {
            errorMsg( "请输入有效的手机号码");
            return;
        }
        if (!address) {
            errorMsg( "省市区不能为空");
            return;
        }
        if (!addressDetail) {
            errorMsg( "请填写详细地址");
            return;
        }
    }

    //姓名文本框触发的回车事件
    $("#userName").keydown(function (e) {
        var curKey = e.which;
        if (curKey == 13) {
            CheckInput();
            $("#d11").focus();
        }
    });

    //生日文本框触发的回车事件
    $("#d11").keydown(function (e) {
        var curKey = e.which;
        if (curKey == 13) {
            CheckInput();
            $("#mobile").focus();
        }
    });

    //手机号文本框触发的回车事件
    $("#mobile").keydown(function (e) {
        var curKey = e.which;
        if (curKey == 13) {
            CheckInput();
            $("#sex").focus();
        }
    });

    //性别文本框触发的回车事件
    $("#sex").keydown(function (e) {
        var curKey = e.which;
        if (curKey == 13) {
            CheckInput();
            $("#city").focus();
        }
    });

    //城市文本框触发的回车事件
    $("#city").keydown(function (e) {
        var curKey = e.which;
        if (curKey == 13) {
            CheckInput();
            $("#addressDetail").focus();
        }
    });

    //点击保存按钮
    $("#saveUser").click(function () {
        var userName = $("#userName").val();
        var birthDay = $("#d11").val();
        var mobile = $("#mobile").val();
        var sex = $("#sex").val();
        var address = $("#city").val();
        var addressDetail = $("#addressDetail").val();
        if (!userName) {
            errorMsg( "姓名不能为空");
            /*  layer.open({ content: "姓名不能为空", skin: 'msg', time: 2000 });*/
            return;
        }
        if (!mobile) {
            errorMsg( "手机号码不能为空");
            /*  layer.open({ content: "手机号码不能为空", skin: 'msg', time: 2000 });*/
            return;
        }
        if (mobile.length > 11) {
            errorMsg( "手机号码格式不正确");
            return;
        }
        if (!mobile.match(/^1(3|4|5|6|7|8|9)\d{9}$/)) {
            errorMsg( "请输入有效的手机号码");
            return;
        }
        if (!address) {
            errorMsg( "省市区不能为空");
            return;
        }
        var userData = {};
        userData.UserName = userName;
        userData.Birthday = birthDay;
        userData.Mobile = mobile;
        userData.Gender = sex;
        userData.Province = address.split('/')[0];
        userData.City = address.split('/')[1];
        userData.District = address.split('/')[2];
        userData.HomeAddress = addressDetail;
        $.ajax({
            type: "post",
            dataType: "json",
            url: "/VIP/UserMangerUpdate",
            data: userData,
            success: (function (data) {
                if (data.Status) {
                    layer.open({ content: "保存成功", skin: 'msg', time: 3000 });
                    //layui.use('layer', function () {
                    // var layer = layui.layer;
                    //layer.msg("编辑成功");

                    //});
                    //window.location = "/Vip/UserManager";
                }
                else {
                    layer.open({ content: data.StatusMessage, skin: 'msg', time: 3000 });
                    //layui.use('layer', function () {
                    //    var layer = layui.layer;
                    //    layer.msg(data.StatusMessage);
                    //});
                }
            })
        });
    });

    //点击上传头像
    //layui.use('layer', function () {
    //    var layer = layui.layer;
    //    $(".user_head_img").click(function () {
    //        layer.open({
    //            title: '上传图像',
    //            type: 2,
    //            area: ['350px', '200px'],
    //            skin: 'layui-layer-rim', //加上边框
    //            content: ['/Vip/UploadHeadImg', 'yes']
    //        });
    //    });
    //});
});

//获取头像url
var imgUrlPrefix = "http://img.sto-express.cn:8080/api/Image/GetById?imgId=";
//接收弹窗传回的值，再赋给当前页面的img
function SaveHeadImg(imgId) {
    var imgUrl = imgUrlPrefix + imgId + "&getThumbnail=1";
    // 赋值到目标区域，以方便表单提交
    $("#headImg").attr("src", imgUrl);

}